Skip to content

Release: v1.0.0 - #35

Merged
revett merged 6 commits into
mainfrom
changeset-release/main
Oct 7, 2026
Merged

revett merged 6 commits into
mainfrom
changeset-release/main

Conversation

@gh-workflow-token-generator

@gh-workflow-token-generator gh-workflow-token-generator Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@team-plain/cli@1.0.0

Major Changes

  • 1f7051a: Move to @team-plain/graphql, the replacement for the deprecated @team-plain/typescript-sdk.

    • Requires Node.js 22.12 or later. Node.js 18 and 20 are end of life. To stay on them, pin @team-plain/cli@0.
    • The API key needs the knowledgeSource:create permission. The README and --help previously said indexedDocument:create, which was wrong.
    • Errors now print as a single line with the error code, without a request ID or stack trace.

Note

Medium Risk
Major release documents breaking runtime, auth permission, error output, and CLI parsing changes that can break CI and existing integrations if not pinned or updated.

Overview
Ships @team-plain/cli@1.0.0 as a major release, folding the pending changeset into CHANGELOG.md and removing .changeset/move-to-graphql-sdk.md.

The 1.0.0 notes call out breaking changes already tied to this line: adoption of @team-plain/graphql instead of the deprecated TypeScript SDK, Node.js ≥22.12 (pin @0 to stay on 18/20), correct knowledgeSource:create permission in docs, single-line errors with API error codes instead of request IDs/stacks, and rejecting extra CLI arguments (e.g. plain index-url a b no longer silently ignores b).

README is expanded for knowledge-source indexing (install/auth/commands/CI), adds branding, fixes permission wording, and updates the GitHub Actions example to npx @team-plain/cli@1. package.json version is bumped to 1.0.0.

Reviewed by Cursor Bugbot for commit 9458070. Bugbot is set up for automated code reviews on this repo. Configure here.

@greptile-apps

greptile-apps Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

[Medium risk] Release version 1.0.0 with breaking changes to the CLI.

This PR appears safe to merge; no actionable new failures were found.

What we checked:

  • Command examples pass the key: The examples set PLAIN_API_KEY, and getClient reads that same environment variable.

Reviews (2) · Last reviewed commit: "Update release notes" · Reviewed by Greptile

@revett revett changed the title Version Packages Release: v1.0.0 Oct 7, 2026
@revett
revett merged commit 0425ba1 into main Oct 7, 2026
11 checks passed
@revett
revett deleted the changeset-release/main branch October 7, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant